Career 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Canada F1 Canada F2 Greece F1 Greece F2 France F9 India #2-w2 India #2-w3 USA F4 USA F5 India F5 Germany F4 Germany F5 Morocco F2 Italy F2 India #2-w4 India #2-w1 India F4 India F1 Weissenhauser Strand Cup - Hamburg Australian Unity Western Australia Open - Perth Almaty Challenger 2 - Almaty Polska Energia Open - Bytom San Marino CEPU Open - San Marino TEAN International - Alphen Aan Den Rijn 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Sunrise Challenger Genova Challenger Furth Challenger Monza Challenger Rome Challenger Poznan Challenger Ortisei Challenger 1997 Mercedes Cup - Stuttgart President's Cup 1997 - Tashkent Grand Prix de Tennis de Toulouse - Toulouse Heineken Open - Singapore Kremlin Cup - Moscow Rado Swiss Open - Gstaad Pilot Pen International - New Haven Grand Prix de Tennis de Toulouse - Toulouse Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna IPB Czech Indoor - Ostrava Adidas International - Sydney Dubai Tennis Open - Dubai Salem Open - Hong Kong Japan Open - Tokyo Gerry Weber Open - Halle CA Tennis Trophy - Vienna Qatar Mobil Open 2000 - Doha Dubai Tennis Open - Dubai ABN/AMRO World Tennis Tournament - Rotterdam AXA Cup - London Gerry Weber Open - Halle UBS Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington D.C. Salem Open - Hong Kong Qatar Mobil Open 2001 - Doha ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Open Seat-Godo 2001 - Barcelona Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington D.C. President's Cup - Tashkent Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Scania Stockholm Open - Stockholm Copenhagen Open - Copenhagen ABN/AMRO World Tennis Tournament - Rotterdam The Samsung Open - Nottingham Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis President's Cup - Tashkent Kremlin Cup - Moscow CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Heineken Open - Auckland U.S. Men's Clay Court Championships - Houston Gerry Weber Open - Halle Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Heineken Open - Auckland Siebel Open - San Jose Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale Gerry Weber Open - Halle Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle RCA Championships - Indianapolis Mercedes Cup - Stuttgart Mercedes-Benz Cup - Los Angeles Vietnam Open - Ho Chi Minh City Kremlin Cup - Moscow CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Sydney International - Sydney Delray Beach International Tennis Championships - Delray Beach Tennis Channel Open - Las Vegas BMW Open - Munich The Stella Artois Championships - London Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Croatia Open Umag - Umag BCR Open Romania - Bucharest Mumbai Open - Mumbai Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Heineken Open - Auckland SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Open de la Comunidad Valenciana - Valencia Mercedes Cup - Stuttgart Countrywide Classic - Los Angeles China Open - Beijing Mumbai Open - Mumbai Davidoff Swiss Indoors - Basel Tennis Channel Open - Las Vegas ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Davidoff Swiss Indoors Basel - Basel Chennai Open - Chennai SA Tennis Open - Johannesburg Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril BMW Open - Munich Gerry Weber Open - Halle Mercedes Cup - Stuttgart Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest If Stockholm Open - Stockholm Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona BMW Open - Munich Open de Nice Cote dAzur - Nice Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Mercedes Cup - Stuttgart Medibank International - Sydney SA Tennis Open - Johannesburg Open Sabadell Atlantico - Barcelona BMW Open - Munich Erste Bank Open - Vienna Brisbane International - Brisbane Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb India F2 Garden Open 2004 - Rome Casablanca Challenger Szczecin Challenger Szczecin Challenger 2003 Mercedes Cup - Stuttgart RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles TD Waterhouse Cup - Long Island St. Petersburg Open - St. Petersburg Adelaide St. Petersburg Halle St. Petersburg Ostrava Rogers Cup - Montreal Heilbronn Open - Heilbronn Black Forest Open 2000 - Freudenstadt Oberstaufen Cup - Oberstaufen EI Bank Bulgarian Challenger - Sofia Kamnik Challenger - Kamnik Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan 5th Sardinian International Championships - Cagliari VII Torneo Internazionale di Tennis - Barletta Steelers Cup - Kosice Baumag Open - Budapest ATU Cup - Weiden Intersport Heilbronn Open - Heilbronn Garden Open 2005 - Rome Badden Open by Rothaus - Ettlingen Sassuolo Challenger - Sassuolo Open de Montauban - Montauban Banja Luka Challenger 2005 - Banja Luka Ciudad de Pozoblanco Open Diputacion - Cordoba Tatra Banka Open 2006 - Bratislava Heilbronn Open - Heilbronn BMW Tennis Championship - Sunrise Morocco Tennis Tour - Marrakech Almaty Challenger 1 - Almaty 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Roma Open Challenger - Rome Ostdeutscher Sparkassen Cup - Dresden Siemens Open - Scheveningen s'Tennis Masters Challenger - Graz Black Forest Open - Freudenstadt Tennislife Cup - Napoli Bauer Watertechnilogy Cup 2008 - Eckental Monza Challenger Lugano Challenger Turin Challenger Scheveningen Challenger Trani Challenger Architect Open - Budapest DPD Challenger 99 - Aschaffenburg Meknes Challenger Garden Open - Rome Nord/LB Open - Braunschweig Furth Challenger Kosice Challenger Marburg Challenger Dortmund Challenger The Lipton Championships - Key Biscayne Manerbio Challenger German Open - Hamburg Szczecin Challenger Eurocard Open - Stuttgart Sacramento Challenger Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Licher German Open - Hamburg du Maurier Open - Toronto Gerry Weber Open - Halle Heilbronn Challenger 13th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Heineken Trophy - 's-Hertogenbosch Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Tennis Masters Series - Indian Wells Marrakech Challenger Tennis Masters Series - Toronto Rome Challenger Marburg Challenger Tennis Masters Series - Indian Wells Sibiu Challenger Banja Luka Challenger Porto Alegre Challenger Montevideo Challenger The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Rome Challenger Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Rome Challenger Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Furth Challenger Tennis Masters Series - Cincinnati Marburg Challenger ABN/AMRO World Tennis Tournament - Rotterdam Tennis Masters Series - Paris Poznan Challenger Hamburg Stuttgart Meerbusch Challenger Como Challenger Essen Eckental Challenger Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Guardian Direct Cup - London Telecom Italia Masters - Rome Tennis Masters Series - Toronto Pacific Life Open - Indian Wells ATU Cup 2001 - Weiden Muller Cup - Ulm NASDAQ-100 Open - Miami Okal Cup 2001 International Bavarian Championships - Eckental Samarkand Challenger - Samarkand Samsung Securities Cup - Seoul USTA Challenger of Dallas - Dallas Muller Cup 99 - Ulm Warsteiner Challenger Wolfsburg - Wolfsburg The LTA Wrexham Challenger - Wrexham Heineken Challenger - Ho Chi Minh City XL Capital Bermuda Open - Bermuda Ljubljana Open - Ljubljana Schickendanz Open - Furth San Marino Cepu Open - San Marino Banca Marche Tennis Cup - San Benedetto Telecom Italia Masters - Rome USTA Men's Challenger of Dallas - Dallas Copa Sevilla-Internacionales de Andalucia - Seville Zagreb Challenger 2005 Freeman Men's Challenger - Joplin Heineken Challenger - Ho Chi Minh City Alfa Romeo Tennis Cup - Cordenons Warsteiner Challenger Lubeck - Lubeck Nottingham Men's Challenger - Nottingham Ostrava Open 2005 - Ostrava San Remo Tennis Cup 15° Piertomaso - San Remo Mallorca Open - Mallorca Steelers Cup 2005 - Kosice Oberstaufen Cup - Oberstaufen Tennis Masters Series - Hamburg Porsche Open - Poznan ATP Challenger Open 2004 - Monchengladbach Black Forest Open - Freudenstadt Ethias Tennis Trophy - Mons Media Will Cup Busan Challenger Tennis - Busan Antonio Savoldi-Marco Co. - Manerbio Unicredit (Suisse) Bank S. A. Challenger - Chiasso Ostdeutscher Sparkassen Cup - Dresden Baden Open - Ettlingen Schickendanz Open - Furth Dusseldorf Open 2006 - Dusseldorf Tennis Masters Series - Madrid BNP Paribas Masters - Paris AT&T Challenger of Dallas - Dallas Architect Open - Budapest Pacific Life Open - Indian Wells Banja Luka Challenger 2004 - Banja Luka NASDAQ-100 Open - Miami Morocco Tennis Tour - Tanger Masters Series Monte Carlo - Monte Carlo Oberstaufen Cup - Oberstaufen Schickendanz Open - Furth DPD Challenger 2000 - Aschaffenburg Kosice Open-Steelers Cup 2008 - Kosice Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Geneva Challenger - Geneva Open Tarragona Costa Daurada - Tarragona Pacific Life Open - Indian Wells Sony Ericsson Open - Miami 2002 Mercedes Cup - Stuttgart Todi Challenger XI Ciutat de Barcelona - Barcelona Flea Market Cup Busan Challenger Tennis - Busan Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Mitsubishi Electric Europe Cup - Monza BNP Paribas Masters - Paris Tunis Challenger Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Heilbronn Challenger Campionati BNL dItalia - Rome Casablanca Challenger Rabat Challenger Masters Series Hamburg - Hamburg Caltanissetta Challenger Rogers Masters - Toronto Oberstaufen Challenger Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Warsteiner Challenger Lubeck 2001 - Lubeck Tiburon Challenger BNP Paribas Open - Indian Wells Warsteiner Challenger - Wolfsburg Sony Ericsson Open - Miami Meknes Challenger Monte-Carlo Rolex Masters - Monte-Carlo Nord LB Open - Braunschweig St. Brieuc Challenger Internazionali BNL dItalia - Rome Rome Challenger Mutua Madrilena Masters Madrid - Madrid Furth Challenger Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Gallagher International - Hamilton Oberstaufen Challenger Como Challenger Alphen Challenger Rio De Janeiro Challenger BNP Paribas Open - Indian Wells Qatar Exxon Mobil Open - Doha Sarajevo Challenger Mersin Challenger Sony Ericsson Open - Miami Banja Luka 2002 - Banja Luka Monte-Carlo Rolex Masters - Monte-Carlo Scheveningen Challenger Heilbronn Open - Heilbronn Internazionali BNL dItalia - Rome Oberstaufen Challenger Tatra Banka Open - Bratislava Alphen Challenger Mutua Madrilena Masters Madrid - Madrid Rome Challenger Open de la Ville de Saint Denis - Reunion Island Rome Challenger Neride Prague Indoor - Prague Cordenons Challenger Western & Southern Financial Group Masters - Cincinnati Internationaux du Doubs - Besancon BMW Tennis Championship - Sunrise Intersport Heilbronn Open - Heilbronn 5 Volkswagen Challenger - Wolfsburg Como Challenger Oberstaufen Challenger Alphen Challenger 2003 Freeman Men's Challenger - Joplin Mons Challenger Heilbronn Challenger Geneva Challenger - Geneva 2004 Freeman Men's Challenger - Joplin Porsche Open - Poznan The LTA Wrexham Challenger - Wrexham Sarajevo Open 2004 - Sarajevo ECM Cup - Prague Alphen Challenger San Marino Cepu Open - San Marino Tennis Napoli Cup 2004 - Napoli 10th Wartburg Open - Eisenach Furth Challenger Banja Luka Challenger Ispat Open 2004 - Ostrava Muller Cup - Ulm Steelers Cup - Kosice Oberstaufen Cup - Oberstaufen Budapest Challenger - Budapest Ljubljana Open - Ljubljana Schickedanz Open - Furth Tampere Imageneering Open - Tampere St.Petersburg Challenger by Kinex - St. Petersburg Quimper Challenger Trani Cup - Trani XXIX Edizione 'A.Savoldi Marco' - Manerbio Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Black Forest Open 2002 - Freudenstadt DPD Challenger 2002 - Aschaffenburg Oberstraufen Cup - Oberstaufen Heilbronn Open - Heilbronn ATP Challenger Hamburg - Hamburg Stuttgart Kitzbuhel Morocco Tennis Tour - Meknes Kosice Challenger Memorial Kolyaskin - Donetsk Regions Morgan Keegan Championships - Memphis Banja Luka Challenger Volkswagen Challenger 2005 - Wolfsburg Sporting Challenger '08-Trofeo Regione Piemonte - Turin 9th Wartburg Open - Eisenach Rabat Challenger TED Open - Istanbul The LTA Men's Challenger - Southampton Samsung Securities Cup - Seoul Qatar ATP Challenger - Doha Caversham International Tennis Tournament - Jersey Intersport Heilbronn Open - Heilbronn DPD Challenger 2001 - Aschaffenburg IPP Open - Helsinki AIG Japan Open Tennis Championships - Tokyo USTA Men's Challenger of Dallas - Dallas USTA Freeman Men's Challenger - Joplin San Benedetto Challenger Movistar Open - Santiago Copa Telmex - Buenos Aires Kuppers Kolsch Cup by Lambertz - Aachen Ostrava VIII Trofeo Ciudad de Quito - Quito International German Open - Hamburg Pilot Pen Tennis - New Haven Black Forest Open - Freudenstadt Brisbane International - Brisbane European Community Championships - Antwerp Italian Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Salem Open - Hong Kong Gerry Weber Open - Halle Rado Swiss Open - Gstaad French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open European Community Championships - Antwerp Qatar Open - Doha Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Mercedes Cup - Stuttgart French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Davis Cup, World Group, QF, SWE-GER 3-2 Davis Cup, World Group, 1R, RUS-GER 3-2 Davis Cup, World Group, 1R, GER-ROU 3-2 Davis Cup, World Group, QF, NED-GER 4-1 Davis Cup, World Group, 1R, CRO-GER 4-1 Davis Cup, Group 1, 2R, GER-ISR 5-0 Davis Cup, World Group, QF, GER-ESP 1-4 Hopman Cup - Perth Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, PO, FRA-GER 4-1 Masters Series - Hamburg Samsung Securities Cup - Seoul Brasil Open - Costa do Sauipe Chennai Open - Chennai Australian Men's Hardcourt Championships - Adelaide Apia International - Sydney Dubai Tennis Open - Dubai BMW Open - Munich Legg Mason Tennis Classic - Washington D.C. Davidoff Swiss Indoors - Basel ARAG World Team Championship - Dusseldorf Milan Indoors - Milan Ordina Open - 's-Hertogenbosch BCR Open Romania - Bucharest Beijing Open - Beijing Franklin Templeton Tennis Classic - Scottsdale President's Cup 1999 - Tashkent Proton Malaysian Open - Kuala Lumpur Chennai Open - Chennai Adidas International - Sydney Adidas International - Sydney Millenium Tennis Championships - Delray Beach Campbell's Hall of Fame Tennis Championships - Newport Grand Prix Hassan II - Casablanca AAPT Championships - Adelaide Gerry Weber Open - Halle Internationaler Raiffeisen Grand Prix - St. Polten International Tennis Championships - Delray Beach Dubai Tennis Open - Dubai BMW Open - Munich Gerry Weber Open - Halle Munich AIG Japan Open Tennis Championships - Tokyo PBZ Zagreb Indoors - Zagreb BNP Paribas Masters - Paris Eurocard Open - Stuttgart Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart The Ericsson Open - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Hamburg Tennis Masters Series - Rome Colonial Classic - Kooyong Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells French Open - Paris Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Australian Open - Melbourne ATP Tour World Championship - Hannover Olympics - Sydney Olympics - Athens Olympics - Beijing Davis Cup, World Group, 1R, GER-RSA 5-0 Davis Cup, World Group, QR, GER-VEN 5-0 Davis Cup, World Group, PO, CZE-GER 2-3 Hyundai Hopman Cup - Perth Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, Group 1, 2R, RSA-GER 2-3